Перейти к основному содержимому

Об авторе

Меня зовут Артём Курапов, я инженер из Эстонии.  Активно участвую в девклубе, TallinnJS, местных стартап-сообществах и конференциях. Анализирую закономерности и пишу свои заметки в блоге и youtube.

Я начинал работать в небольших студиях которые работали над небольшими проектами для таких клиентов как - ElisaSEBSampo PankPostimeesGlaxoSmithKlineReformierakondIRLEesti RaadioRMKRovio.

После этого я переключился на работу более долгосрочных проектов. В итоге я стал работать в компаниях-стартапах которые разрабатывают один продукт в течение долгих годов. Это позволяет глубже уйти в проектирование и развитие качества всего стека.

Долгое время я пытался писать самостоятельные проекты, например CMS для своего блога. Сейчас я разрабатываю свой стартап по пчеловодству - Gratheon.

Образование

Профессия

Я люблю изучать и проектировать сложные системы, потоки информации во временных и пользовательских контекстах с ограничениями платформы. Поэтому я занимаюсь их  интеграцией  и тестированием. Я знаю что на практике значат модные слова - CMS, CRM, ECM, онлайн-магазины, API социальных сетей, мобильные приложения.

Опыт работы с технологиями

ЯзыкиGo, Python, PHP, Typescript/Javascript (ES6+, Node)
Базы данныхMySQL5+ (FK, транзакции), Postgre, Oracle 10, MongoDB
Backend фреймворкиKoa, Express, Zend Framework, Code igniter, Yii, Kohana, Symfony
Разработка и поддержкаPHPUnit & SeleniumRC/Grid, SVN, Git, Jenkins, Webgrind, XDebug, XHProf Bower, Karma, Grunt, Jasmine
APIСоциальные сети (Facebook,Twitter,Google,Linkedin) Бухгалтерия (Hansaworld, Economics) Оплата (DIBS, Cybersource, Fortumo) Специализированные (Micros MyFidelio, Xtee, Mobiil-ID & Digidoc)
ТрекерыTrello, Pivotaltracker, Mantis, Jira
Frontend фреймворкиReact, Backbone, AngularJS

Стеки по годам

AgeBackendFrontendDomain
ДетствоQBasic -> C -> Delphi -> Java
20+PHP + MySQL + Nginx + Vagrantjquery, protojs, angular, backboneCMS, CRMs
30+Node + Go + GraphQL + Dockerbackbone, react, typescriptsingle-product
...Go + Postgres + Python + Node (preact) + K8Spreact, typescriptAI & robots